package com.gmrz.webauthn.protocol.v1.schema;

import java.io.Serializable;
import java.sql.Timestamp;
import java.util.Date;
import java.util.List;

public class WebAuthnPolicy implements Serializable {

    private String wpId;
    private String policyName;
    private String authType;
    private String transType;
    private String tenantId;
    private Timestamp createts;
    private List<WebAuthnMetadata> webAuthnMetadataList;


    public String getWpId() {
        return wpId;
    }

    public void setWpId(String wpId) {
        this.wpId = wpId;
    }

    public String getPolicyName() {
        return policyName;
    }

    public void setPolicyName(String policyName) {
        this.policyName = policyName;
    }

    public String getAuthType() {
        return authType;
    }

    public void setAuthType(String authType) {
        this.authType = authType;
    }

    public String getTransType() {
        return transType;
    }

    public void setTransType(String transType) {
        this.transType = transType;
    }

    public String getTenantId() {
        return tenantId;
    }

    public void setTenantId(String tenantId) {
        this.tenantId = tenantId;
    }

    public Timestamp getCreatets() {
        return createts;
    }

    public void setCreatets(Timestamp createts) {
        this.createts = createts;
    }

    public List<WebAuthnMetadata> getWebAuthnMetadataList() {
        return webAuthnMetadataList;
    }

    public void setWebAuthnMetadataList(List<WebAuthnMetadata> webAuthnMetadataList) {
        this.webAuthnMetadataList = webAuthnMetadataList;
    }
}
